/*
 *   Copyright Spectra, Inc. All Rights Reserved.
 */
package spectra.ee.web.km.model;

/**
 * 변경히스토리내용(t_change_history_contents) 테이블 모델 클래스.
 *
 * @author kmhan
 */
public class ChangeHistoryContents
{
    /** 지식ID. */
    private String kbId;

    /** 프로세스시퀀스. */
    private int processSeq;

    /** 히스토리시퀀스. */
    private int historySeq;

    /** 서비스타입. (SVKNW: 상담지식, SVFAQ: FAQ, SVQNA: QnA, SVCHT: 채팅) */
    private String serviceType;

    /** 내용시퀀스. */
    private int contentsSeq;

    /** 내용. */
    private String contents;

    /** 등록일자. */
    private String createdDate;

    /**
     * 생성자.
     */
    public ChangeHistoryContents()
    {
    }

    /**
     * 생성자.
     *
     * @param kbId 지식ID.
     * @param processSeq 프로세스시퀀스.
     * @param historySeq 히스토리시퀀스
     * @param serviceType 서비스타입.
     * @param contentsSeq 내용시퀀스.
     * @param contents 내용
     * @param createdDate 등록일자.
     */
    public ChangeHistoryContents(String kbId, int processSeq, int historySeq, String serviceType, int contentsSeq,
            String contents, String createdDate)
    {
        this.kbId = kbId;
        this.processSeq = processSeq;
        this.historySeq = historySeq;
        this.serviceType = serviceType;
        this.contentsSeq = contentsSeq;
        this.contents = contents;
        this.createdDate = createdDate;
    }

    /**
     * 지식ID getter.
     *
     * @return 지식ID.
     */
    public String getKbId()
    {
        return this.kbId;
    }

    /**
     * 지식ID setter.
     *
     * @param kbId 지식ID.
     */
    public void setKbId(String kbId)
    {
        this.kbId = kbId;
    }

    /**
     * 프로세스시퀀스 getter.
     *
     * @return 프로세스시퀀스.
     */
    public int getProcessSeq()
    {
        return this.processSeq;
    }

    /**
     * 프로세스시퀀스 setter.
     *
     * @param processSeq 프로세스시퀀스.
     */
    public void setProcessSeq(int processSeq)
    {
        this.processSeq = processSeq;
    }

    /**
     * 히스토리시퀀스 getter.
     *
     * @return 히스토리시퀀스.
     */
    public int getHistorySeq()
    {
        return this.historySeq;
    }

    /**
     * 히스토리시퀀스 setter.
     *
     * @param historySeq 히스토리시퀀스
     */
    public void setHistorySeq(int historySeq)
    {
        this.historySeq = historySeq;
    }

    /**
     * 서비스타입 getter.
     *
     * @return 서비스타입.
     */
    public String getServiceType()
    {
        return this.serviceType;
    }

    /**
     * 서비스타입 setter.
     *
     * @param serviceType 서비스타입.
     */
    public void setServiceType(String serviceType)
    {
        this.serviceType = serviceType;
    }

    /**
     * 내용시퀀스 getter.
     *
     * @return 내용시퀀스.
     */
    public int getContentsSeq()
    {
        return this.contentsSeq;
    }

    /**
     * 내용시퀀스 setter.
     *
     * @param contentsSeq 내용시퀀스.
     */
    public void setContentsSeq(int contentsSeq)
    {
        this.contentsSeq = contentsSeq;
    }

    /**
     * 내용 getter.
     *
     * @return 내용.
     */
    public String getContents()
    {
        return this.contents;
    }

    /**
     * 내용 setter.
     *
     * @param contents 내용
     */
    public void setContents(String contents)
    {
        this.contents = contents;
    }

    /**
     * 등록일자 getter.
     *
     * @return 등록일자.
     */
    public String getCreatedDate()
    {
        return this.createdDate;
    }

    /**
     * 등록일자 setter.
     *
     * @param createdDate 등록일자.
     */
    public void setCreatedDate(String createdDate)
    {
        this.createdDate = createdDate;
    }
}
